home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / commadio / telmt23 / tmfon.h < prev    next >
C/C++ Source or Header  |  1992-01-03  |  2KB  |  47 lines

  1. /*  Phone directory format in version 3.01  */
  2.  
  3.  
  4. #define DIAL_RECORD     struct dial_records
  5. #define MAX_FON_SIZE    1000
  6. #define FON_LEN         sizeof(DIAL_RECORD)      /* 131 */
  7. #define MEMO_LEN        30
  8.  
  9. DIAL_RECORD {                /* number of records = file length / FON_LEN */
  10.      char name[30];          /* name of remote system */
  11.      char password[15];      /* user password */
  12.      char f1;                /* filler */
  13.      char script[8];         /* name script file */
  14.      char f2;
  15.      char log[8];            /* name of log file */
  16.      char f3;
  17.      char phone[20];         /* phone number */
  18.      char f4;
  19.      char para[9];           /* COM parameter e.g. "115200N81" */
  20.      char port;              /* COM Port '1'-'8', '0' use default (in TM.CFG) */
  21.      char f5;
  22.      char total[5];          /* Total number of connection */
  23.      char f6[2];
  24.      char last[8];           /* Last log on date "MM-DD-YY" */
  25.      char f7;
  26.      char term;              /* terminal (T)ty (A)nsi VT(5)2 VT(1)02 */
  27.      char connectTo;         /* Connect to (C)omputer (M)odem */
  28.      char lineFeed;          /* Add line feed (Y)es (N)o */
  29.      char carriageReturn;    /* Add carriage return (Y)es (N)o */
  30.      char localEcho;         /* Local echo (Y)es (N)o */
  31.      char wrap;              /* Auto wrap (Y)es (N)o */
  32.      char destBs;            /* Destructive backspace (Y)es (N)o */
  33.      char autoLog;           /* Auto log session (Y)es (N)o */
  34.      char longDistance;      /* Long distance (Y)es (N)o */
  35.      char stripHigh;         /* Strip high bit (Y)es (N)o */
  36.      char tagSeparator;      /* 0=space, 1=enter, 2=comma */
  37.      char guessInitial;      /* Use initial guessing (Y)es (N)o */
  38.      char reserved[2];       /* reserved for future usage */
  39.      char prefix;            /* Prefix 1-4 */
  40.      char suffix;            /* Suffix 1-4 */
  41.      char protocol;          /* Protocol XYZRBGSTMAC */
  42.      char crlf[2];           /* End of line CR and LF */
  43. } *dial_record[MAX_FON_SIZE];
  44.  
  45. char *dial_memo[MAX_FON_SIZE];
  46.  
  47.